mechanically guided torch - Espagnol Anglais Dictionnaire